package com.ruoyi.web.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.sql.Blob;
import java.io.Serializable;

/**
 * <p>
 * Blob类型的触发器表
 * </p>
 *
 * @author lh
 * @since 2025-01-16
 */
public class Qrtz_blob_triggers implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 调度名称
     */
    @TableId(value = "sched_name", type = IdType.AUTO)
    private String sched_name;

    /**
     * qrtz_triggers表trigger_name的外键
     */
    private String trigger_name;

    /**
     * qrtz_triggers表trigger_group的外键
     */
    private String trigger_group;

    /**
     * 存放持久化Trigger对象
     */
    private Blob blob_data;


    public String getSched_name() {
        return sched_name;
    }

    public void setSched_name(String sched_name) {
        this.sched_name = sched_name;
    }

    public String getTrigger_name() {
        return trigger_name;
    }

    public void setTrigger_name(String trigger_name) {
        this.trigger_name = trigger_name;
    }

    public String getTrigger_group() {
        return trigger_group;
    }

    public void setTrigger_group(String trigger_group) {
        this.trigger_group = trigger_group;
    }

    public Blob getBlob_data() {
        return blob_data;
    }

    public void setBlob_data(Blob blob_data) {
        this.blob_data = blob_data;
    }

    @Override
    public String toString() {
        return "Qrtz_blob_triggers{" +
        "sched_name=" + sched_name +
        ", trigger_name=" + trigger_name +
        ", trigger_group=" + trigger_group +
        ", blob_data=" + blob_data +
        "}";
    }
}
